import { getAction, postAction } from '@/api/manage'

// 获取系统模板配置列表
const templateList = (params) => getAction('/admin/sysConfig/template/list', params)
// 保存系统模板配置
const templateSave = (params) => postAction(`/admin/sysConfig/template/save`, params)
// 重置系统模板配置
const templateReset = (params) => postAction(`/admin/sysConfig/template/reset/${params}`)
// 系统配置列表
const list = (params) => getAction('/admin/sysConfig/page', params)
// 删除系统配置
const del = (params) => postAction(`/admin/sysConfig/delete/${params}`)
// 批量删除系统配置
const batchDel = (params) => postAction(`/admin/sysConfig/batchDel`, params)
// 新增系统配置
const create = (params) => postAction('/admin/sysConfig/create', params)
// 编辑系统配置
const edit = (params) => postAction('/admin/sysConfig/update', params)

export {
  templateList,
  templateSave,
  templateReset,
  list,
  del,
  batchDel,
  create,
  edit
}
